patent of improvement - Allemand Anglais Dictionnaire